<?php


/* 

 * To change this license header, choose License Headers in Project Properties.

 * To change this template file, choose Tools | Templates

 * and open the template in the editor.

 */

require_once "/pdo/pdo_connect.php";


function createUser($unUtilisateur)

{

$pdo=   open();
$query=   "INSERT INTO membres VALUES ('','".$unUtilisateur["pseudo"]."','".$unUtilisateur["mdp"]."','".$unUtilisateur["mail"]."','user');";
$pdo->exec($query);


}


function UpgradeTitle($id)

{

        $pdo =  open();

        $query=  "";

        $pdo->exec($query);

}


function ReadOneUser($unUtilisateur)

{

$pdo =  open();

$query=  "SELECT NomUtilisateur mdp FROM membres";

$pdo->exec($query);


}


function listeUser($unUtilisateur)

{

$pdo =  open();

$query=  "SELECT * mdp FROM membres";

$pdo->exec($query);

        return $unUtilisateur;


}
function login($unUtilisateur)

{
    $pdo =  open();
    $query= "select * from membres where pseudo = '".$unUtilisateur["pseudo"]."'";
    $req=$pdo->query($query);
    
    $curseur = $req->fetchAll();
    return count($curseur);
}

function droit($pseudo)
{
    $pdo=  open();
    $query = "SELECT pseudo FROM membres WHERE pseudo='$pseudo' and type='admin'";
    $statement = $pdo->query($query);
    return $statement->rowCount();
    
    
}

function existUser($pseudo,$mdp)
{
    $pdo=  open();
    $query = "SELECT pseudo FROM membres WHERE pseudo='$pseudo' and mdp='$mdp'";
    $statement = $pdo->query($query);
    return $statement->rowCount();
}

  function deconnexion($uncompte) {
        try {
            session_start();

            session_destroy();
            echo 'vous êtes déco';
            header('location: index.php');
            
            
        } catch (PDOException $e) {
            $msg = 'ERREUR PDO dans ' . $e->getFile() . ' L.' . $e->getLine() . ' : ' . $e->getMessage();
            die($msg);
        }
    }
       

?>